package com.cloud.pole.shop.service.order;

import com.cloud.pole.shop.model.vo.order.ShopOrderToPayVo;

/*
*2019年3月4日
*cloud-shop
*author:frank-chen
*/
public interface OrderPayService {

	public ShopOrderToPayVo getToOrderPay(String token, String orderIds) throws Exception;

	public String doOrderPay(String token, Long payId, Integer payType, String payPwd, String openId, 
			Integer payMethod, Integer stageNumId, Integer stageNum) throws Exception;
	
	public void modifyOrderPaySuccess(String orderIds, Integer payType) throws Exception;
	
	public void synOrderPayStatus(Integer joinAppId, String pgOrderSn, String transactionId, String nonceStr, String sign) throws Exception;
}
